FreeCore Function #4:
Compact UART Reference
Design
Module name:
cuart
Current release: version 2.0, January 30,
1998
Contributed by: Rune Baeverrud
Changes since version 1.0
Description
The Compact UART will give you UART (Universal Asynchronous Receiver Transmitter) functionality with a minimum of space requirements. The Compact UART is fully LPM parameterizable and will never waste space on unused functionality. With the Compart UART, you may build UARTs of any word length. How about a 49-bit UART with 7 stop bits? With Compact UART, that is your decision.
Shown below is a sample schematic using the cuart_tx and cuart_rx modules, suitable for interfacing to a 8 bit microprocessor:
Last
updated 08 Feb 2001 12:30